Extending the Mach External Pager Interface to Accomodate User-Level Page Replacement Policies
نویسندگان
چکیده
The Mach external pager interface allows applications to supply their own routines for moving pages to and from second-level store. Mach doesn’t allow applications to choose their own page replacement policy, however. Some applications have access patterns that may make least recently used page replacement inappropriate. In this paper, we describe an extension to the external pager interface that allows the programmer to specify the page replacement policy as well as the backing storage for a region of virtual memory.
منابع مشابه
Managing Discardable Pages with an External Pager
We have designed and implemented an external pager that: (1) receives information regarding discardability of pages from the client such as a garbage collector for functional programming languages, (2) saves and restores only non-discardable pages and (3) influences page-replacement by pre-flushing discardable pages. In a general purpose operating system dirty pages are typically saved to disk ...
متن کاملA preconditioned solver for sharp resolution of multiphase flows at all Mach numbers
A preconditioned five-equation two-phase model coupled with an interface sharpening technique is introduced for simulation of a wide range of multiphase flows with both high and low Mach regimes. Harten-Lax-van Leer-Contact (HLLC) Riemann solver is implemented for solving the discretized equations while tangent of hyperbola for interface capturing (THINC) interface sharpening method is applied ...
متن کاملFUM Students' Understanding of the Terms Used in User Interface of SIMAD Library Software
Background and Aim: The main objective of the research is to determine the understanding level of the students of Ferdowsi University of Mashhad in the terms used in user interface of SIMAD library software. Methods: The study is an applied research with survey descriptive method. Research population was Ferdowsi University of Mashhad, including 24346 students of whom 164 were selected as sampl...
متن کاملInvestigating the Level of Observing the Evaluation Criteria for User Interface in library services providing to the blind and deaf users in the word
Purpose: Digital library user interfaces has a determining role in desirable performance of this kind of libraries. Digital Library service providers to the blind and deaf users will have their best performance when the users (deaf and blind users) could have a proper interaction with them. This study aims to evaluate and analyze the criteria related to user interface in digital libraries servi...
متن کاملبررسی محیط رابط کاربری پایگاه اطلاعاتی نمایۀ نشریات فارسی از دیدگاه کتابداران کتابخانههای عمومی کشور
Purpose: This article presents results from a survey on the user interface environment of Persian journals databases from the viewpoints of Iranian public librarians. Methodology: Adopting a survey approach, this study examines the views and experience of public librarians about about the user interface environment of Persian journals databases, taking into account five dimensions and 58 crit...
متن کامل